From 342d7ab34a6184a12757e38f1546141eb37db2eb Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Thu, 11 Sep 2025 13:33:42 +0200 Subject: [PATCH] ci: Start with a fresh build dir to ensure test dependencies are correct We want to ensure that meson test just works, without having to redo the whole dependencies setup phase, so let's just start a new fresh build dir and run tests there Part-of: --- .gitlab-ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0b9373d24..249c65e17 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -218,7 +218,9 @@ test: - mkdir -m 700 $XDG_RUNTIME_DIR - mkdir -m 1777 /tmp/.X11-unix script: - - dbus-run-session -- meson test -C build --no-rebuild --timeout-multiplier 5 + # Start with a fresh build dir to ensure test dependencies are correct + - meson setup build-test -Dman=false -Dgtk_doc=false + - dbus-run-session -- meson test -C build-test --timeout-multiplier 5 artifacts: expire_in: 1 day paths: -- 2.39.5